testsuite: Add an inset shadow rendering test case
authorTimm Bäder <mail@baedert.org>
Sat, 30 Nov 2019 08:26:01 +0000 (09:26 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 3 Dec 2019 07:40:35 +0000 (08:40 +0100)
testsuite/gsk/compare/inset-shadow-multiple.node [new file with mode: 0644]
testsuite/gsk/compare/inset-shadow-multiple.png [new file with mode: 0644]
testsuite/gsk/meson.build

diff --git a/testsuite/gsk/compare/inset-shadow-multiple.node b/testsuite/gsk/compare/inset-shadow-multiple.node
new file mode 100644 (file)
index 0000000..6ee3a6c
--- /dev/null
@@ -0,0 +1,28 @@
+
+inset-shadow {
+  outline: 0 0 50 50 / 0;
+  dx: 0;
+  dy: 10;
+  color: red;
+}
+
+inset-shadow {
+  outline: 0 0 50 50 / 0;
+  dx: 10;
+  dy: 0;
+  color: blue;
+}
+
+inset-shadow {
+  outline: 0 0 50 50 / 0;
+  dx: -10;
+  dy: 0;
+  color: green;
+}
+
+inset-shadow {
+  outline: 0 0 50 50 / 0;
+  dx: 0;
+  dy: -10;
+  color: cyan;
+}
diff --git a/testsuite/gsk/compare/inset-shadow-multiple.png b/testsuite/gsk/compare/inset-shadow-multiple.png
new file mode 100644 (file)
index 0000000..103cbac
Binary files /dev/null and b/testsuite/gsk/compare/inset-shadow-multiple.png differ
index cf3a74b5c5469226713fc2d49db6d501d304b50b..ba01a2eeb2c152710a34bfcaa1fe8937e019d02b 100644 (file)
@@ -61,6 +61,7 @@ compare_render_tests = [
   'repeat-texture',
   'repeat-no-repeat',
   'repeat-negative-coords',
+  'inset-shadow-multiple',
 ]
 
 # these are too sensitive to differences in the renderers